package com.b2b.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
public class InquiryReceivingDto {
    private Integer inquiryId;

    private String inquiryTitle;

    private Integer companyId;

    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date inquiryTime;

    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date inquiryDeadline;

    private String taxIncluded;

    private String freightIncluded;

    private String partialMaterial;

    private String partialNumber;

    private Integer dateOfDelivery;

    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date expectedDate;

    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private Date priceValidity;

    private String visibilityOfReceivingInfo;

    private String transactionMode;

    private Integer payTime;

    private String paymentMode;

    private String sellerAddress;

    private Integer sellerRegisteredCapital;

    private String note;

    private String enclosureUrl;

    private String priceComparisonMethod;

    private String internalVisibility;

    private String NDA;

    private String state;

    private List<ReceivingInfoDto> buyerReceivingInfo;
}
